<?php

$ranges = array(
'2401:1000::/32' => 'CN', '2401:100::/32' => 'AU', '2401:1100::/32' => 'HK', '2401:1200::/32' => 'CN', '2401:1300::/32' => 'NZ', '2401:1400::/32' => 'AU', '2401:1500::/32' => 'AU', '2401:1600::/32' => 'PH', '2401:1700::/32' => 'ID', '2401:1800::/32' => 'HK', 
'2401:1801::/32' => 'HK', '2401:1900::/32' => 'BD', '2401:1::/32' => 'PK', '2401:1a00::/32' => 'IN', '2401:1b00::/32' => 'ID', '2401:1c00::/32' => 'AU', '2401:1d00::/32' => 'ID', '2401:1e00::/32' => 'CN', '2401:1f00::/32' => 'AU', '2401:2000::/32' => 'JP', '2401:2001::/32' => 'AU', 
'2401:200::/32' => 'MY', '2401:2100::/32' => 'JP', '2401:2200::/32' => 'MY', '2401:2300::/32' => 'PH', '2401:2400::/32' => 'ID', '2401:2500::/32' => 'JP', '2401:2600::/32' => 'CN', '2401:2700::/32' => 'KR', '2401:2800::/32' => 'AU', '2401:2900::/32' => 'ID', '2401:2a00::/32' => 'CN', 
'2401:2b00::/32' => 'BD', '2401:2c00::/32' => 'NZ', '2401:2d00::/32' => 'IN', '2401:2e00::/32' => 'CN', '2401:2f00::/32' => 'SG', '2401:3000::/32' => 'HK', '2401:300::/32' => 'HK', '2401:3100::/32' => 'CN', '2401:3200::/32' => 'JP', '2401:3300::/32' => 'BD', '2401:3400::/32' => 'MY', 
'2401:3500::/32' => 'HK', '2401:3600::/32' => 'JP', '2401:3800::/32' => 'CN', '2401:3900::/32' => 'AU', '2401:3a00::/32' => 'CN', '2401:3b00::/32' => 'JP', '2401:3c00::/32' => 'MY', '2401:3d00::/28' => 'SG', '2401:3e00::/32' => 'KH', '2401:3f00::/32' => 'SG', '2401:4000::/32' => 'KR', 
'2401:400::/32' => 'AU', '2401:4100::/32' => 'PK', '2401:4200::/32' => 'ID', '2401:4300::/32' => 'IN', '2401:4400::/32' => 'AU', '2401:4500::/32' => 'JP', '2401:4600::/32' => 'AP', '2401:4700::/32' => 'IN', '2401:4800::/32' => 'IN', '2401:4900::/32' => 'IN', '2401:4a00::/32' => 'HK', 
'2401:4b00::/32' => 'CN', '2401:4c00::/32' => 'HK', '2401:4d00::/32' => 'AU', '2401:4e00::/32' => 'ID', '2401:4f00::/32' => 'TH', '2401:5000::/32' => 'MY', '2401:500::/32' => 'TH', '2401:5100::/32' => 'FJ', '2401:5200::/32' => 'MY', '2401:5300::/32' => 'JP', '2401:5400::/32' => 'ID', 
'2401:5500::/32' => 'AU', '2401:5700::/32' => 'TH', '2401:5800::/32' => 'BD', '2401:5900::/32' => 'HK', '2401:5a00::/32' => 'HK', '2401:5b00::/32' => 'AU', '2401:5c00::/32' => 'AU', '2401:5d00::/32' => 'BD', '2401:5e00::/32' => 'TW', '2401:5f00::/32' => 'AU', '2401:6000::/20' => 'AU', 
'2401:600::/32' => 'JP', '2401:7000::/32' => 'NZ', '2401:700::/32' => 'AU', '2401:7100::/32' => 'AU', '2401:7200::/32' => 'AU', '2401:7300::/32' => 'AU', '2401:7400::/32' => 'SG', '2401:7401::/32' => 'SG', '2401:7500::/32' => 'IN', '2401:7600::/32' => 'HK', '2401:7700::/32' => 'CN', 
'2401:7800::/32' => 'SG', '2401:7900::/32' => 'LK', '2401:7a00::/32' => 'CN', '2401:7b00::/32' => 'AU', '2401:7c00::/32' => 'NZ', '2401:7d00::/32' => 'ID', '2401:7e00::/32' => 'CN', '2401:7f00::/32' => 'JP', '2401:8000::/26' => 'TW', '2401:800::/32' => 'CN', '2401:8100::/32' => 'AU', 
'2401:8200::/32' => 'CN', '2401:8300::/32' => 'MV', '2401:8400::/32' => 'SG', '2401:8500::/32' => 'HK', '2401:8600::/32' => 'CN', '2401:8700::/32' => 'JP', '2401:8800::/32' => 'IN', '2401:8900::/32' => 'IN', '2401:8a00::/32' => 'HK', '2401:8b00::/32' => 'JP', '2401:8c00::/32' => 'AU', 
'2401:8c01::/32' => 'AU', '2401:8d00::/32' => 'CN', '2401:8e00::/32' => 'PK', '2401:8f00::/32' => 'ID', '2401:9000::/32' => 'ID', '2401:900::/32' => 'JP', '2401:9100::/32' => 'MO', '2401:9200::/32' => 'HK', '2401:9300::/32' => 'AU', '2401:9400::/32' => 'PH', '2401:9500::/32' => 'PH', 
'2401:9600::/32' => 'CN', '2401:9700::/32' => 'KH', '2401:9800::/32' => 'PH', '2401:9900::/32' => 'LK', '2401:9a00::/32' => 'CN', '2401:9b00::/32' => 'ID', '2401:9c00::/32' => 'BD', '2401:9d00::/32' => 'TH', '2401:9e00::/32' => 'PK', '2401:9f00::/32' => 'HK', '2401::/32' => 'PK', 
'2401:a000::/32' => 'KR', '2401:a00::/32' => 'CN', '2401:a100::/32' => 'IN', '2401:a200::/32' => 'PK', '2401:a300::/32' => 'ID', '2401:a400::/32' => 'AU', '2401:a500::/32' => 'JP', '2401:a600::/32' => 'IN', '2401:a700::/32' => 'KH', '2401:a800::/32' => 'KR', '2401:a900::/32' => 'IN', 
'2401:aa00::/32' => 'CN', '2401:ab00::/32' => 'TW', '2401:ac00::/32' => 'AU', '2401:ad00::/32' => 'JP', '2401:ae00::/32' => 'ID', '2401:af00::/32' => 'NC', '2401:b000::/32' => 'MY', '2401:b00::/32' => 'MY', '2401:b100::/32' => 'IN', '2401:b200::/32' => 'IN', '2401:b300::/32' => 'AU', 
'2401:b400::/32' => 'CN', '2401:b500::/32' => 'AU', '2401:b600::/32' => 'CN', '2401:b700::/32' => 'AU', '2401:b800::/32' => 'VN', '2401:b900::/32' => 'PH', '2401:ba00::/32' => 'CN', '2401:bb00::/32' => 'IN', '2401:bc00::/32' => 'PH', '2401:bd00::/32' => 'JP', '2401:be00::/32' => 'CN', 
'2401:bf00::/32' => 'JP', '2401:c000::/32' => 'BD', '2401:c00::/32' => 'NC', '2401:c100::/32' => 'SG', '2401:c200::/32' => 'CN', '2401:c300::/32' => 'IN', '2401:c400::/32' => 'MY', '2401:c500::/32' => 'KR', '2401:c600::/32' => 'CN', '2401:c700::/32' => 'HK', '2401:c800::/32' => 'JP', 
'2401:c900::/32' => 'SG', '2401:c901::/32' => 'SG', '2401:ca00::/32' => 'CN', '2401:cb00::/32' => 'KH', '2401:cc00::/32' => 'CN', '2401:cd00::/32' => 'BD', '2401:ce00::/32' => 'CN', '2401:cf00::/32' => 'AU', '2401:d000::/32' => 'AU', '2401:d00::/32' => 'SG', '2401:d100::/32' => 'SG', 
'2401:d200::/32' => 'NZ', '2401:d300::/32' => 'MY', '2401:d400::/32' => 'NZ', '2401:d500::/32' => 'JP', '2401:d600::/32' => 'MN', '2401:d700::/32' => 'JP', '2401:d800::/32' => 'VN', '2401:d900::/32' => 'JP', '2401:da00::/32' => 'CN', '2401:db00::/32' => 'SG', '2401:dc00::/32' => 'IN', 
'2401:dd00::/32' => 'LK', '2401:de00::/32' => 'CN', '2401:df00::/32' => 'AU', '2401:df01::/32' => 'AU', '2401:e000::/32' => 'TH', '2401:e00::/32' => 'CN', '2401:e100::/32' => 'AU', '2401:e200::/32' => 'KR', '2401:e300::/32' => 'JP', '2401:e400::/32' => 'AU', '2401:e500::/32' => 'IN', 
'2401:e600::/32' => 'FJ', '2401:e700::/32' => 'JP', '2401:e800::/32' => 'VN', '2401:e900::/32' => 'BD', '2401:ea00::/32' => 'PK', '2401:eb00::/32' => 'AU', '2401:ec00::/32' => 'CN', '2401:ed00::/32' => 'AU', '2401:ee00::/32' => 'ID', '2401:ef00::/32' => 'SG', '2401:f000::/32' => 'NZ', 
'2401:f00::/32' => 'ID', '2401:f100::/32' => 'JP', '2401:f200::/32' => 'MM', '2401:f300::/32' => 'CN', '2401:f400::/32' => 'HK', '2401:f500::/32' => 'NZ', '2401:f600::/32' => 'AU', '2401:f700::/32' => 'AU', '2401:f800::/32' => 'JP', '2401:f900::/32' => 'SG', '2401:fa00::/32' => 'IN', 
'2401:fb00::/32' => 'IN', '2401:fc00::/32' => 'AU', '2401:fd00::/32' => 'MY', '2401:fe00::/32' => 'AU', '2401:ff00::/32' => 'NZ'
);